import axios from 'axios'

const BASE_URL = '/api/ammunition-supply'

/**
 * 获取弹药设施数据
 * @param {Object} params 查询参数
 * @returns {Promise<Object>} 返回弹药设施数据
 */
export function getFacilities(params) {
  return axios.get(`${BASE_URL}/facilities`, { params })
}

/**
 * 获取弹药供应网络数据
 * @param {Object} params 查询参数
 * @returns {Promise<Object>} 返回弹药供应网络数据
 */
export function getNetworkData(params) {
  return axios.get(`${BASE_URL}/network`, { params })
}

/**
 * 追踪弹药供应链
 * @param {string|number} facilityId 设施ID
 * @returns {Promise<Object>} 返回与指定设施相关的供应链数据
 */
export function traceSupplyChain(facilityId) {
  return axios.get(`${BASE_URL}/trace/${facilityId}`)
} 